karotiyerle delme - Turkish English Dictionary